joint and several undertaking - Spanish English Dictionary